rain quail - French English Dictionary